a:hover{color:#246cd7;}
img{max-width:100%;}
.clear{clear:both;}
#bannerWrap{height:auto;background:none;}
.categoryCon li a.on{color:#246cd7;}
.swiper-slide li.banner01 img{}
.ys_part{overflow:inherit;}
/*.ys_bg1{background-image:url(../ys_bg1_2.jpg);}
.ys_bg2{background-image:url(../ys_bg2_2.png);}*/
.y_dl1 .youshi_img{position:absolute;top:-60px;right:-500px;}
.y_dl2 .youshi_img{position:absolute;top:-60px;left:-500px;}
.y_dl3 .youshi_img{position:absolute;top:-51px;right:-500px;}
.y_dl4 .youshi_img{position:absolute;top:-35px;left:-500px;}
.tr_tit font{display:block;margin-bottom:10px;}
.fl{float:left;}
.fr{float:right;}
.clearfix:before{content:'';display:table;}
.clearfix:after{content:'';display:table;clear:both;}
.foot_bottom{padding:15px 0;border-top:1px solid #ededed;margin-top:20px;}
.foot_bottom #link{width:auto;margin:auto;}
.text-center{text-align:center;}
.foot_contact{line-height:2;padding-top:5px;}
.categoryTitle,.categoryTitle2{background-image:url(../title2_2.png);border-top-left-radius:9px;border-top-right-radius:9px;}
div.black2 a{border:1px solid #246cd7;padding:5px 10px;}
div.black2 a:hover,div.black2 a.current{border:1px solid #246cd7;color:#fff;background-color:#246cd7;}
#ppp{margin:20px 0;}
.inside_con{line-height:2;}
.news2 .news2Title a{font-size:15px;}
.contentRightCon{min-height:360px;}
.logoWrapLeft .description p{font-size:20px;font-weight:bold;color:#666;}
.logo{margin-top:10px;}

@media all and (max-width:768px){
	#contentWrap{margin-top:15px;padding:0 5px;box-sizing:border-box;}
	.contentRightTitle{width:100%;box-sizing:border-box;}
	.Copyright{padding:0 20px;}
	#bannerWrap{height:110px;}
	.logo{margin-top:0;padding:4px 0;}
	.logo img{width:auto;height:50px;}
	.aboutUsCon{padding:15px 10px;box-sizing:border-box;}
}
